titanium trichloride - French English Dictionary